package cn.iocoder.yudao.module.crm.api.contact;

import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.module.crm.api.clue.CrmClueApi;
import cn.iocoder.yudao.module.crm.api.clue.dto.CrmClueDTO;
import cn.iocoder.yudao.module.crm.api.contact.dto.CrmContactDTO;
import cn.iocoder.yudao.module.crm.service.clue.CrmClueService;
import cn.iocoder.yudao.module.crm.service.contact.CrmContactService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
public class CrmContactApiImpl implements CrmContactApi {

    @Resource
    private CrmContactService crmContactService;

    @Override
    public CrmContactDTO getContactByContactId(Long contactId) {
        return BeanUtils.toBean(crmContactService.getContact(contactId), CrmContactDTO.class);
    }
}
